slip one's lid - German English Dictionary